package com.zmn.plat.business.interfaces.channel;

import com.zmn.plat.common.dto.channel.ChannelWorkOrderTypeDRO;

/**
 * 描述:渠道订单配置BService
 *
 * @author linfeng
 * @since: 2020/12/16 16:27
 */
public interface ChannelOrderConfigBService {
    /**
     * 根据渠道ID查询工单完成/取消控制，特殊优惠控制信息
     * @param channelId
     * @return
     */
    ChannelWorkOrderTypeDRO getWorkOrderTypeByChannelId(Integer channelId);

    /**
     * 描述: 复制
     *
     * @param originalChannelId originalChannelId
     * @param targetChannelId targetChannelId
     * @param operator operator
     * @author jiafei
     * @since 2022/4/6 21:06
     */
    void copy(Integer originalChannelId, Integer targetChannelId, String operator);
}
